IMotion.SetGroupPositionOffset 方法

在不移動軸的情況下,為軸組中所有的軸設定位置。新的座標被描述在一個陣列中,透過座標系統輸入,座標系統也相繼被選取,輸入座標將從提供的座標系統轉換為指定的座標系統,以便將值發送到各個軸,而此位置將會更新至所有可用的座標系統中。

命名空間IntervalZero.KINGSTAR.Base.Api

組合: IntervalZero.KINGSTAR.Base.Api (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

語法

C#VB
KsCommandStatus SetGroupPositionOffset(
       int Index,
       double[] Position,
       bool Relative,
       McCoordSystem CoordSystem,
       McExecutionMode ExecutionMode
)
Function SetGroupPositionOffset(
       Index As Integer,
       Position As Double(),
       Relative As Boolean,
       CoordSystem As McCoordSystem,
       ExecutionMode As McExecutionMode
) As KsCommandStatus

參數

Index [in]

型別:int

軸組的索引。索引以 0 為起始,最多可有 32 個軸組。

 

Position [in]

型別:double[]

表示軸組需求位置的座標陣列,包括位置和方向,軸組中所有的軸皆需要一個值,當 Relative = true 即代表距離。

 

Relative [in]

型別:bool

位置輸入模式。true:相對距離;false:絕對位置,預設為 false

 

CoordSystem [in]

型別:McCoordSystem

座標系統。

 

ExecutionMode [in]

型別:McExecutionMode

定義方法的時間順序。

回傳值

型別:KsCommandStatus

回傳 KsCommandStatus 類別。

範例

C#
N/A

參見

IMotion 介面

IntervalZero.KINGSTAR.Base.Api 命名空間